ongoing projects - French English Dictionary